303 pubs · 18,986 cites · h-index 59
Harvard University
2003 - Present
Dana-Farber Cancer Institute
Bristol-Myers Squibb (Germany)
2024 - 2024
AbbVie (United States)
Protagonist Therapeutics (United States)