University

Catholic University of South Sudan

http://www.cuofss.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26744
914
2
27878
26363
7356
6084