Luca Scacchi

Dr. Luca Scacchi

Dipartimento Scienze Umane e Sociali, University of the Valle d'Aosta, Aosta, Valle d’Aosta, Italy
orcid