University

Federal University of Technology Owerri

https://futo.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3678
74
20
7274
1718
4359