University

Nile Valley University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12791
380
13
494
17822
7042
5624