Margaret Mncadi

Names:

Margaret Mncadi was born in the Eastern Transvaal, and obtained a degree at Fort Hare before studying medicine at Wits.