University

Torbat Heydarie University of Medical Science

http://www.thums.ac.ir/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
4339
1468
130
15550
4122
3416