University

Joseph Ayo Babalola University

https://jabu.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10262
244
73
13913
5954
5973