Madeleine McKay
Observed names: McKay, Madeleine, Mckay, Madeleine
Institution: Government of Nova Scotia
Observed institutions: Dalhousie University, Government of Nova Scotia, Doctors Nova Scotia
ORCID: 0009-0003-0652-2678
Observed ORCID: 0009-0003-0652-2678
OpenAlex ID: A5063033428
