University

Duhok Polytechnic University

https://www.dpu.edu.krd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5943
357
42
16322
7521
4336