University

Afe Babalola University Ado Ekiti

http://abuad.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4329
78
21
1630
3191
2224
5777