104 pubs · 7,118 cites · h-index 41
Cambridge University Hospitals NHS Foundation Trust
2019 - 2023
Public Health England
1999 - 2021
The Francis Crick Institute
2020 - 2020
Addenbrooke's Hospital
2016 - 2016
MRC Epidemiology Unit
2012 - 2014