University

Universidad ORT Uruguay

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3431
270
3
1162
4992
4147
4047