106 pubs · 5,464 cites · h-index 35
University of Oxford
1990 - 2014
National Institute for Biological Standards and Control
1977 - 2009
Primary Health Care
1993 - 2006
Manor Hospital
2006 - 2006
Public Health England
2003 - 2003