Francesca Cestari

Dr. Francesca Cestari

University of Trento, Industrial Engineering Department
orcid