78 pubs · 2,863 cites · h-index 23
Department of Health and Social Care
2026 - Present
University of Cambridge
2012 - Present
The Behaviouralist (United Kingdom)
2026 - Present
MRC Epidemiology Unit
2013 - Present
University College London
2011 - Present