Edoardo Idà

Dr. Edoardo Idà

Department of Industrial Engineering, University of Bologna, Via Terracini 24, 40131 Bologna, Italy
orcid