122 pubs · 11,711 cites · h-index 35
Pfizer (United States)
2012 - Present
AstraZeneca (Netherlands)
2025 - Present
AstraZeneca (Poland)
2026 - Present
AstraZeneca (Japan)
2025 - 2025
AstraZeneca (Spain)