University

Torbat Heydarie University of Medical Science

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11459
4188
234
6494
15470
5788
6033