University

Delta State Polytechnic Ogwashi Uku

https://mydspg.edu.ng/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
24789
827
213
24372
24559
7356
6084