University

Universidad Católica del Uruguay

http://ucu.edu.uy/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
3192
232
2
3416
3030
3540
4232