402 pubs · 19,525 cites · h-index 67
University of Toronto
2005 - Present
Population Health Research Institute
2012 - Present
Impact
2017 - Present
Hamilton Health Sciences
McMaster University
2009 - Present