Roberto Scaffaro

Prof. Roberto Scaffaro

Department of Engineering, University of Palermo, Viale delle Scienze – Parco d’Orleans II, Ed. 6, 90128 Palermo, Italy
orcid