University

Chukwuemeka Odumegwu Ojukwu University (Anambra State University of Science & Technology Uli)

http://coou.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12241
239
78
19728
14874
6049
5777