University

Nigerian Turkish Nile University Abuja

http://www.ntnu.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14490
278
88
22627
14959
8343
5789