Sarah McMullen
Observed names: McMullen, Sarah, S McMullen, Sarah Mcmullen
Institution: University College London
Observed institutions: The Royal Free Hospital, University of Manchester, University College London
ORCID: 0000-0001-5325-0458
Observed ORCID: 0000-0001-5325-0458
OpenAlex ID: A5088824301
