University

Technical University Ibadan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10433
207
66
13799
8288
7360
6084