Emily Meagher
Observed name: E. Meagher
Observed institutions: University of New Brunswick, Women's Health Research Institute, B.C. Women's Hospital & Health Centre
ORCID: 0000-0003-4015-1957
Observed ORCID: 0000-0003-4015-1957
OpenAlex ID: A5090015336
