The Universities of Cape Town and Stellenbosch have again been named among the world's best Universities, in the latest Times Higher Education World University Rankings. - Smile 90.4FM

The Universities of Cape Town and Stellenbosch have again been named among the world’s best Universities, in the latest Times Higher Education World University Rankings.