53 pubs · 1,819 cites · h-index 23
AstraZeneca (Singapore)
2026 - Present
AstraZeneca (Sweden)
2023 - Present
Molecular Discovery (United Kingdom)
Molecular Sciences Institute
Cresset (United Kingdom)
2021 - 2024