University

Universidad ORT Uruguay

http://www.ort.edu.uy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4096
331
3
4778
4580
4719