University

Delta State Polytechnic Otefe Oghara

http://ogharapoly.edu.ng/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
18718
532
153
27245
17400
5819
6626