University

Bells University of Technology Otta

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
13459
303
90
23192
13803
5309
6626