University

Universidad Católica del Uruguay

http://ucu.edu.uy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3183
231
2
3304
2300
4269
4330