University

Tafresh University

http://tafreshu.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11156
4073
230
9808
15364
4914
6033