115 pubs · 5,293 cites · h-index 43
AstraZeneca (United Kingdom)
2007 - Present
AstraZeneca (Singapore)
2023 - Present
AstraZeneca (Poland)
2022 - Present
Cardiff and Vale University Health Board
2024 - 2024
Charing Cross Hospital