University

Torbat Heydarie University of Medical Science

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
4456
1531
118
15039
4227
3324