51 pubs · 1,365 cites · h-index 14
Takeda (United States)
2019 - 2024
Millennium Engineering and Integration (United States)
2019 - 2021
Takeda (Japan)
2019 - 2021
Karyopharm Therapeutics (United States)
2014 - 2020
Deciphera Pharmaceuticals (United States)
2017 - 2017