Irene Calliari

Dr. Irene Calliari

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