University

Technical University Ibadan

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12926
304
93
11312
5963
6683