53 pubs · 2,728 cites · h-index 19
AstraZeneca (Australia)
2021 - Present
AstraZeneca (Canada)
2026 - Present
AstraZeneca (Netherlands)
2025 - 2025
AstraZeneca (Brazil)
2022 - 2025
AstraZeneca (Japan)
2023 - 2025