University

Crescent University Abeokuta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20542
592
170
27356
18475
11401
6033