30 pubs · 2,823 cites · h-index 15
Pediatric Nephrology of Alabama
2008 - 2009
University of Cambridge
2004 - 2008
Addenbrooke's Hospital
2002 - 2008
University Hospital of Wales
2007 - 2007
MRC Epidemiology Unit