290 pubs · 9,577 cites · h-index 43
AstraZeneca (France)
2024 - Present
AstraZeneca (Switzerland)
2022 - Present
AstraZeneca (United Kingdom)
2020 - 2025
GlaxoSmithKline (United Kingdom)
2003 - 2025
AstraZeneca (South Korea)
2025 - 2025