University

Afe Babalola University Ado Ekiti

http://www.abuad.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5123
101
28
6027
5102
2275
6115