University

Universidad ORT Uruguay

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
3688
296
3
842
4698
4788
4415