University

Nawroz University

http://web.nawroz.edu.krd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18256
629
48
4115
22095
8415
6008