71 pubs · 2,073 cites · h-index 25
Research & Development Establishment (Engrs.)
2026 - Present
AstraZeneca (Brazil)
2013 - Present
AstraZeneca (United Kingdom)
2011 - 2025
AstraZeneca (Singapore)
2012 - 2025
AstraZeneca (Switzerland)
2017 - 2024