210 pubs · 17,096 cites · h-index 56
Dalhousie University
2001 - Present
ID Genomics (United States)
2025 - 2025
Canadian Institute for Advanced Research
2002 - 2019
Ludwig Cancer Research
2005 - 2009
Roswell Park Comprehensive Cancer Center
2005 - 2005