18 pubs · 93 cites · h-index 6
AstraZeneca (United Kingdom)
2013 - Present
AstraZeneca (South Korea)
2026 - Present
AstraZeneca (Poland)
UC San Diego Health System
2025 - 2025
University of California, San Diego
2021 - 2025