35 pubs · 8,376 cites · h-index 16
Bristol-Myers Squibb (United States)
2007 - 2018
Biogen (United States)
2009 - 2010
Massachusetts Institute of Technology
1998 - 2004
IIT@MIT
1999 - 2003
University of Ottawa
1998 - 1998