133 pubs · 3,811 cites · h-index 32
AstraZeneca (United States)
2020 - 2025
National Institutes of Health
2012 - 2024
Amgen (United States)
2024 - 2024
National Heart Lung and Blood Institute
AstraZeneca (Netherlands)
2022 - 2022