University

Universidad Católica del Uruguay

http://ucu.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3192
232
2
3416
3030
3540
4232