University

Meybod University

https://meybod.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15106
5802
311
6844
20856
5446
6033