National
Natural Sciences and Engineering Research Council (NSERC) of Canada
Environment and Climate Change Canada (ECCC)
Mathematics of Information Technology and Complex Systems (MITACS)
Canadian Poultry Research Council (CPRC)
Canada Foundation for Innovation (CFI)
Provincial
Ontario Centres of Excellence (OCE)
Emission Reduction Alberta (ERA)
Ministry of Colleges and Universities (MCU)