University

Universidad Católica de Costa Rica

http://www.ucatolica.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15608
1377
23
19643
14189
8602
6115