University

Edo University Iyamho

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8378
163
50
5210
12173
3872
6084