University

Universidad de Mendoza

https://um.edu.ar/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
6143
644
58
9737
6492
5252