University

Nile University of Nigeria (Nigerian Turkish Nile University Abuja)

http://nileuniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11748
246
84
13536
14933
5081
6115