University

Universidad Católica del Uruguay

http://ucu.edu.uy/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
3243
241
2
3626
3582
3434
4213