South African Scientist
Christopher L. ‘Kit’ Vaughan DSc is Emeritus Professor of Biomedical Engineering in the Department of Human Biology University of Cape Town in South Africa.