University

Universidad del Trabajo del Uruguay

https://www.utu.edu.uy/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
12766
1143
17
10565
7521
7216