University

Nile University of Nigeria (Nigerian Turkish Nile University Abuja)

https://nileuniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9898
60
60
12121
13143
3712
6529