Francesca Tomatis

Ms. Francesca Tomatis

Department of Industrial Engineering, University of Padua, Padua, Italy
orcid