Sara Marceglia

Prof. Sara Marceglia

Department of Engineering and Architecture, University of Trieste, Via Valerio 10, 34127 Trieste, Italy
orcid