University

Bells University of Technology Otta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13450
300
89
23195
13805
5312
6528