Cédric B. Larouche
Observed name: Cédric B Larouche
Institution: Toronto Zoo
Observed institutions: Toronto Zoo, Ontario Veterinary College, Université de Montréal, University of Guelph
ORCID: 0000-0002-1201-0404
Observed ORCID: 0000-0002-1201-0404
OpenAlex ID: A5022157887
