506 pubs · 28,549 cites · h-index 82
Health Protection Scotland
2026 - Present
University of Oxford
2009 - Present
MRC Clinical Trials Unit at UCL
2000 - Present
Oxford BioMedica (United Kingdom)
2012 - Present
University College London
2013 - Present