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)
Provincial
Ontario Centres of Excellence (OCE)
Emission Reduction Alberta (ERA)
Ontario Ministry of Agriculture, Food, and Rural Affairs (OMAFRA)
Institutional
Industrial
Canadian Natural Resources Limited (CNRL)