University

Imo State University Owerri

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8358
161
46
20532
12422
6269
5246