Arturo DE RISI

Prof. Dr. Arturo DE RISI

Department of Innovation Engineering, University of Salento, 7-73100 Lecce, Italy
orcid