University

University of Mohaghegh Ardabili

https://uma.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2321
631
44
1850
8976
1306
1683