117 pubs · 894 cites · h-index 15
McMaster University
2015 - Present
Juravinski Cancer Centre
2025 - 2025
Discovery Centre
McMaster University Medical Centre
Lysosomal Therapeutics (United States)