13 pubs · 909 cites · h-index 9
University of Toronto
2007 - 2016
Occupational Cancer Research Centre
2012 - 2013
One Cell Systems (United States)
2008 - 2008
Queen's University
2005 - 2005