University

Adeleke University Ede

https://adelekeuniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11466
272
85
13753
4774
6658