University

Nile University of Nigeria (Nigerian Turkish Nile University Abuja)

http://nileuniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12135
258
92
14729
15743
5932
6033