EOEthan Owen0000-0001-8446-3659 Biological sciences; Environmental sciencesCanadaFollowUsage metrics Co-workers & collaboratorsclcj lortieecologistcj lortieMZMario ZulianiMario ZulianiJBJenna BraunHamilton, OntarioJenna BraunSCShirley ChenShirley Chen