This University is situated in Stellenbosch, South Africa. There is about 18k students enrolled in various courses, ranging from engineering, medicine, science, etc.

Log in or registerto write something here or to contact authors.