Heather Skye McLeod
Observed names: Heather McLeod, Heather McLeod (18767713), Heather Mcleod, McLeod, Heather
Institution: Memorial University of Newfoundland
Observed institution: Memorial University of Newfoundland
ORCID: 0000-0002-8390-1335
Observed ORCID: 0000-0002-8390-1335
OpenAlex ID: A5039805033
