University

Universidad Católica del Uruguay

http://ucu.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3245
242
2
3627
3582
3435
4215