Ruby Hadebe

Ruby Hadebe

2015-03-11 11.02.56
Dr Nonkululeko Ruby Hadebe holds a Bachelor of Medicine and Surgery from University of KwaZulu Natal.

Back to Staff