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 register to write something here or to contact authors.