University

Bells University of Technology Otta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13203
279
94
21951
15897
5401
6115