University

Delta State Polytechnic Ogwashi Uku

https://mydspg.edu.ng/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25200
853
222
24641
25023
8602
6115