University

Lovedale College

http://www.lovedalecollege.co.za/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20104
585
87
25941
18991
7356
6084