288 pubs · 5,800 cites · h-index 34
AstraZeneca (Netherlands)
2022 - Present
AstraZeneca (Brazil)
2022 - Present
AstraZeneca (Japan)
2026 - Present
AstraZeneca (United States)
2019 - Present
The University of Texas MD Anderson Cancer Center
2011 - 2023