33 pubs · 3,889 cites · h-index 15
Ontario Institute for Cancer Research
2010 - Present
Lawrence Berkeley National Laboratory
2011 - 2011
University of Cambridge
2011 - 2011
University of British Columbia
2007 - 2010
Harvard University Press
2010 - 2010