Michele Scaraggi

Dr. Michele Scaraggi

Senior researcher, Assistant professor, Dipartimento di Ingegneria dell'Innovazione, Universita' del Salento, 73100 Lecce, Italy
orcid

Contribution