University

University of Juba

http://jubauni.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12275
253
1
26375
19803
7356
4454