University

Torbat Heydarie University of Medical Science

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11414
4192
221
5738
15674
4607
6084