University

Nile Valley University

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
12783
378
13
494
17792
7038
5624