University

Bells University of Technology Otta

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
13459
303
90
23192
13803
5309
6626