29 pubs · 2,182 cites · h-index 17
Bristol-Myers Squibb (United States)
2011 - 2013
Beth Israel Deaconess Hospital
1996 - 2009
Abbott Fund
2004 - 2007
Beth Israel Deaconess Medical Center
1998 - 2000
Harvard University
1997 - 2000