Stellenbosch University is a leading public research university situated in the town of Stellenbosch in South Africa.