46 pubs · 2,136 cites · h-index 21
Takeda (United States)
2023 - 2024
Applied BioMath (United States)
2020 - 2023
Takeda (Japan)
2023 - 2023
Pfizer (United States)
2010 - 2022
Centre for Human Drug Research
2019 - 2020