University

Universidad Católica de Costa Rica

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
16524
1431
26
14844
16015
5819
6626