University

Imo State University Owerri

http://www.imsu.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8789
173
54
21741
11399
6202
5624