Luca Taglieri

Dr. Luca Taglieri

Industrial Engineering Department, University of L’Aquila, Monteluco di Roio, 67100 L’Aquila, Italy
orcid