University

(3) Universidad de la República Regional Norte Sede Salto

http://www.unorte.edu.uy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18293
1623
29
17691
5963
6683