University

Meybod University

https://meybod.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15500
6065
278
6275
20365
5206
6084