University

Universidad Católica de Costa Rica

https://ucatolica.ac.cr/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
19023
1738
31
18107
7521
7216