University

Nawroz University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18257
629
48
4115
22096
8415
6007