University

Bells University of Technology Otta

http://www.bellsuniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12989
284
101
22539
16165
6011
6033