102 pubs · 1,568 cites · h-index 24
Hospital for Sick Children
2016 - 2022
Interface Biologics (Canada)
2019 - 2022
McMaster University
2010 - 2019
University of Toronto
2016 - 2018
SickKids Foundation