University

Federal University of Technology Owerri

https://futo.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3331
72
20
7375
1827
4341