University

Crescent University Abeokuta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20373
176
176
29941
18391
5822
6529