50 pubs · 3,986 cites · h-index 31
University of London
2004 - 2009
Centre for Human Genetics
1999 - 2009
Kenya Medical Research Institute
2000 - 2009
University of Oxford
London School of Hygiene & Tropical Medicine
2003 - 2009