University

Federal University of Technology Owerri

https://futo.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3701
59
12
9566
5268
3478
4140