Maria Petrillo
Observed name: Petrillo, Maria
Institutions: Economic and Social Research Council, University of Sheffield
Observed institutions: Economic and Social Research Council, University of Sheffield
ORCID: 0009-0005-5007-8070
Observed ORCID: 0009-0005-5007-8070
OpenAlex ID: A5124822731
