University

Kowsar University

http://www.kowsar.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20886
8401
472
19169
20341
11401
6033