University

Edo University Iyamho

https://edouniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7158
190
63
12930
3577
6650