Megan Hardeman
Observed names: Hardeman, Megan, Megan Hardeman (2562466), Megan Hardeman (8096537)
Institution: Figshare (United Kingdom)
Observed institutions: Emerald Group Publishing (United Kingdom), Figshare (United Kingdom)
ORCID: 0000-0002-1911-7503
Observed ORCID: 0000-0002-1911-7503
OpenAlex ID: A5078629780
