362 pubs · 15,102 cites · h-index 55
Institute of Genetics and Cancer
2005 - Present
National Health Laboratory Service
2008 - 2025
University of Cape Town
1988 - 2025
Groote Schuur Hospital
2000 - 2025
Institute of Human Genetics
2010 - 2025