12 pubs · 135 cites · h-index 5
AstraZeneca (United Kingdom)
2023 - 2023
Health and Human Development (2HD) Research Network
2021 - 2021
University of Auckland
2012 - 2017
West Cumberland Hospital
2005 - 2005
Brunel University of London
1997 - 1997