University

Universidad Católica del Uruguay

http://ucu.edu.uy/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3170
232
1
2171
3725
3215
4361