Cinzia Menapace

Dr. Cinzia Menapace

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

Contribution