68 pubs · 2,231 cites · h-index 23
Blueprint Medicines (United States)
2014 - 2024
In-Q-Tel
2016 - 2016
Takeda (United States)
2011 - 2016
Millennium Engineering and Integration (United States)
2001 - 2016
Takeda (Japan)