University

Universidad ORT Uruguay

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3980
324
3
4723
4909
4700