University

Adeleke University Ede

https://adelekeuniversity.edu.ng/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
8591
243
79
14521
4281
6650