45 pubs · 1,215 cites · h-index 17
AstraZeneca (Australia)
2026 - Present
AstraZeneca (Netherlands)
2025 - 2025
AstraZeneca (Brazil)
2020 - 2025
AstraZeneca (Sweden)
2016 - 2025
Institute of Medicinal Plant Development