Rhodes University Logo
Rhodes > Drama > People > Administartive Staff > Sonwabo Maqanda

Sonwabo Maqanda

Senior Technical Officer

sonwabo.maqanda@ru.ac.za

Tell: 046 603 8809

Last Modified :Fri, 31 Mar 2017 15:25:04 SAST