30 pubs · 1,778 cites · h-index 16
Novartis (Switzerland)
2009 - 2010
Novartis (United States)
2009 - 2009
Harvard University
1992 - 2001
Massachusetts General Hospital
Ludwig Cancer Research
2000 - 2000