University

Afe Babalola University Ado Ekiti

http://abuad.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4070
65
15
3181
3619
1819
5778