University

Tafresh University

http://tafreshu.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11527
4248
224
8003
15746
4487
6084