Kheana Barbeau
Observed name: Barbeau, Kheana
Institutions: University of Ottawa, University of Calgary
Observed institutions: University of Ottawa, University of Calgary, Children's Hospital of Eastern Ontario
ORCID: 0000-0001-5596-6214
Observed ORCID: 0000-0001-5596-6214
OpenAlex ID: A5020834014
