Emma McFarlane
Observed names: E McFarlane, E. McFarlane, Emma Mcfarlane, McFarlane, Emma, Mcfarlane, Emma
Institution: National Institute for Health and Care Excellence
Observed institutions: University of Strathclyde, National Institute for Health and Care Excellence, McMaster University
ORCID: 0000-0001-9276-227X
Observed ORCID: 0000-0001-9276-227X
OpenAlex ID: A5064918314
