University

Crescent University Abeokuta

http://www.crescent.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19661
553
161
28131
18032
7356
6084