Skip to main content alibris logo

Himla Soodyall

Himla Soodyall is Associate Professor in the Division of Human Genetics at the University of the Witwatersrand, Johannesburg.