Laura Scurlock‐Evans
Observed names: Laura Scurlock-Evans, Laura Scurlock-evans, Scurlock-Evans, Laura
Institution: University of Worcester
Observed institutions: University College London, Arizona State University, University of Worcester, University of Amsterdam
ORCID: 0000-0002-9819-5031
Observed ORCID: 0000-0002-9819-5031
OpenAlex ID: A5006831582
