University

Tafresh University

http://tafreshu.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9589
3351
209
16542
4111
6650