32 pubs · 1,680 cites · h-index 12
Takeda (United States)
2014 - 2025
Takeda (Japan)
2024 - 2024
Massachusetts General Hospital
2017 - 2017
Summit Health Institute for Research and Education
2017 - 2017
Synta Pharmaceuticals (United States)
2017 - 2017