212 pubs · 4,706 cites · h-index 36
Protected Trust Services (United Kingdom)
2013 - 2020
Dorset County Hospital
2014 - 2014
Queen Elizabeth Hospital Birmingham
2009 - 2009
Public Health Laboratory
1977 - 2009
Brookes Bell (United Kingdom)
2006 - 2006