Serena Castellotti
Observed names: CASTELLOTTI, SERENA, Castellotti, Serena, Serena, Castellotti
Institution: University of Florence
Observed institutions: University of Pisa, University of Turku, University of Florence
ORCID: 0000-0001-8886-7861
Observed ORCID: 0000-0001-8886-7861
OpenAlex ID: A5012327163
