University

Universidad Católica de Costa Rica

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16524
1431
26
14844
16015
5819
6626