University

Wesley University of Science & Technology Ondo

http://wesleyuni.edu.ng/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20419
652
181
19979
6488
6650