Michele Meoli

Dr. Michele Meoli

Department of Management, Information and Production Engineering, University of Bergamo, 24129 Bergamo, Italy
orcid