University

Imo State University Owerri

http://imsu.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14067
260
79
21095
13493
8635
5228