University

Wesley University of Science & Technology Ondo

http://wesleyuni.edu.ng/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
20086
623
177
19673
5963
6683