33 pubs · 3,885 cites · h-index 9
Takeda (United States)
2021 - 2022
Takeda (Japan)
2021 - 2021
University of Virginia
2001 - 2019
Memorial Sloan Kettering Cancer Center
2007 - 2007
Bristol-Myers Squibb (United States)
2005 - 2007