EducationStellenbosch University improves in 2023 THE World Universities RankingIssued by Stone 26 Oct 2022