University

University of Juba

http://jubauni.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12329
260
1
26063
19233
8602
4474