University

Edo University Iyamho

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
8378
163
50
5211
12160
3873
6084