University

Universidad Católica de Costa Rica

https://www.ucatolica.ac.cr/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
18652
1671
31
18110
5954
6657