Erica Montefiori
Observed names: E. Montefiori, MONTEFIORI, ERICA, Montefiori, Erica
Institutions: Insigneo, University of Sheffield
Observed institutions: Insigneo, University of Sheffield
ORCID: 0000-0003-2498-7877
Observed ORCID: 0000-0003-2498-7877
OpenAlex ID: A5020213745
