University

Wesley University of Science & Technology Ondo

http://wesleyuni.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20663
654
182
29063
19339
5822
6528