Education
Doctor of Medicine, University kwaZulu Natal, Durban, South Africa, 1986. Master of Philosophy, Nelson Mandela Metropolitan University, Port Elizabeth, South Africa, 2002.
Doctor of Medicine, University kwaZulu Natal, Durban, South Africa, 1986. Master of Philosophy, Nelson Mandela Metropolitan University, Port Elizabeth, South Africa, 2002.
International visiting scholar Hampden-Sydney College, South Africa, since 2006, educator global health, public health & economics healthcare.
Member of Health Professionals Council South Africa, World Medical Association.
Married Moloko Priscilla Ramashala, March 17, 1987. Children: Sanelisiwe, Lerato, Luvuyo.