University

Lovedale College

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
20472
609
85
25414
19396
8602
6115