76 pubs · 5,745 cites · h-index 27
AbbVie (United States)
2017 - Present
AstraZeneca (United Kingdom)
2021 - 2025
Bristol-Myers Squibb (United States)
2023 - 2025
Takeda (United States)
2025 - 2025
Boehringer Ingelheim (United States)
2022 - 2023