HOME / University department / Rhodes University Biotechnology Innovation Centre
Cnr &, Prince Alfred St & Lower University Rd, Makhanda, 6139
+27466038972
View Business Profile