University

Nile Valley University

http://www.nilevalley.edu.sd/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
11475
340
13
422
16987
7389
5648