University

Technical University Ibadan

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
10186
272
90
12540
5698
6650