10 pubs · 581 cites · h-index 8
Biogen (United States)
1997 - 2002
Bayer (United States)
2002 - 2002
The Wistar Institute
1998 - 1998
Harvard University
1995 - 1995
Dana-Farber Cancer Institute