207 pubs · 6,396 cites · h-index 41
University of Cambridge
1999 - Present
Yale University
2026 - Present
MRC Biostatistics Unit
2001 - Present
Medical Research Council
2003 - 2024
University of Liverpool
2021 - 2021