Massimo Rovere

Dr. Massimo Rovere

Department of Applied Science and Technology, Politecnico di Torino, 10129 Turin, Italy
orcid

Contribution