27 pubs · 1,133 cites · h-index 13
MRC Biostatistics Unit
1998 - 2015
University of Cambridge
1998 - 2012
Medical Research Council
2002 - 2002
University of Leicester
2000 - 2000
Institute of Public Health Bengaluru
1998 - 1998