50 pubs · 1,125 cites · h-index 15
The Netherlands Cancer Institute
2025 - 2025
Oncode Institute
Hospital for Sick Children
2012 - 2023
University of Toronto
2012 - 2016
SickKids Foundation