Francesca Vatta

Dr. Francesca Vatta

Department of Engineering and Architecture, Università degli Studi di Trieste, Trieste, Italy
orcid

Contribution