89 pubs · 3,177 cites · h-index 35
University of Cape Town
1988 - Present
University of Edinburgh
2007 - 2007
University of British Columbia
2002 - 2002
MRC Centre for Reproductive Health
2001 - 2001
Stanford University