University

Torbat Heydarie University of Medical Science

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
4975
1734
147
5392
15333
4085
3937