University

Technical University Ibadan

http://tech-u.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7435
146
43
22462
4050
10718
6033