47 pubs · 2,399 cites · h-index 23
Public Health England
2018 - 2018
London Ambulance Service NHS Trust
2015 - 2015
Barts Health NHS Trust
2012 - 2014
Royal London Hospital
1992 - 2014
St Bartholomew's Hospital
1999 - 2013