University

Edo University Iyamho

https://www.edouniversity.edu.ng/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8378
163
50
5211
12160
3873
6084