Ryan Gregory. Kredit: University of Guelph.