University

Delta State Polytechnic Ogwashi Uku

https://mydspg.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24789
827
213
24372
24559
7356
6084