4 pubs · 324 cites · h-index 3
Barts Health NHS Trust
2012 - 2017
Newham University Hospital
2017 - 2017
Royal London Hospital
2014 - 2014
Queen Mary University of London
2012 - 2013