29 pubs · 1,200 cites · h-index 18
Io Therapeutics (United States)
2011 - 2011
Karus Therapeutics (United Kingdom)
2005 - 2009
University of Toronto
1994 - 2002
Sunnybrook Health Science Centre
2000 - 2001
Women's College Hospital
2001 - 2001