University

University of Juba

https://jubauni.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10338
223
1
24328
19597
5819
4628