University

Torbat Heydarie University of Medical Science

https://www.thums.ac.ir/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
4456
1531
118
15039
4227
3324