Ellen Lockhart
Observed names: E Lockhart, E. Lockhart, ELLEN LOCKHART, Lockhart, Ellen, Lockhart, Ellen 1979-
Observed institutions: Oxford Brookes University, King's College London, University of Toronto, University of Cambridge
ORCID: 0009-0000-3485-4387
Observed ORCID: 0009-0000-3485-4387
OpenAlex ID: A5003103187
