382 pubs · 19,586 cites · h-index 64
University of Toronto
2007 - Present
Occupational Cancer Research Centre
2022 - Present
3M (United States)
2009 - 2025
Ted Rogers Centre for Heart Research
2025 - 2025
Cellular Research (United States)
2012 - 2025