University

Wesley University of Science & Technology Ondo

http://wesleyuni.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20172
592
170
26570
18862
8602
6115