Karen Rebecca Foster
Observed names: Foster, Karen, Karen Foster, Karen R. Foster
Institution: Dalhousie University
Observed institutions: Dalhousie University, Saint Mary's University, Carleton University
ORCID: 0000-0003-4573-8212
Observed ORCID: 0000-0003-4573-8212
OpenAlex ID: A5076059550
