18 pubs · 1,417 cites · h-index 12
Health & Safety Laboratory
2010 - 2022
Addenbrooke's Hospital
2002 - 2008
MRC Epidemiology Unit
2006 - 2008
University of Cambridge
2001 - 2003
Primary Health Care
2001 - 2001