About

The University of Stellenbosch is an academic institution in South Africa.