University

Imo State University Owerri

https://imsu.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5284
131
40
12215
5093
5118