University

Oduduwa University Ipetumodu Osun State

http://oduduwauniversity.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17311
482
139
16429
6488
6650