University

Meybod University

https://meybod.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16364
6553
292
6457
20169
4950
6528