Andrea Mecacci
Observed name: Mecacci, Andrea
Observed institutions: Consejo Nacional de Investigaciones Científicas y Técnicas, IULM University, University of Florence
ORCID: 0000-0003-1697-0717
Observed ORCID: 0000-0003-1697-0717
OpenAlex ID: A5024939313
