University

Nile Valley University

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11475
340
13
422
16987
7389
5648