43 pubs · 3,055 cites · h-index 18
Ontario Institute for Cancer Research
2013 - 2013
University of Ottawa
University of Toronto
Ottawa Hospital
UPMC Hillman Cancer Center