Sarah Esper
Observed name: Esper, Sarah
Institutions: University College London, Cardiff University
Observed institutions: University College London, Cardiff University
ORCID: 0009-0006-4303-1511
Observed ORCID: 0009-0006-4303-1511
OpenAlex ID: A5117861208
