103 pubs · 3,688 cites · h-index 23
AstraZeneca (United Kingdom)
2008 - 2023
Bioscience Research
2023 - 2023
East Cheshire NHS Trust
2015 - 2015
Academy of Medical Sciences
2012 - 2012
Guangdong General Hospital