University

Imo State University Owerri

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7952
164
50
20147
11492
6698
5580