University

Afe Babalola University Ado Ekiti

http://abuad.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4565
77
20
3965
4086
2046
5789