University

Universidad CLAEH Centro Latinoamericano de Economía Humana

https://universidad.claeh.edu.uy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11242
945
14
14596
6488
5973