University

Edo University Iyamho

http://www.edouniversity.edu.ng/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
10084
204
67
11158
13552
5292
6033