Emmanuele Peluso

Dr. Emmanuele Peluso

Department of Industrial Engineering, University of Rome “Tor Vergata”, via del Politecnico 1, 00133 Roma, Italy
orcid