University

Universidad Católica de Costa Rica

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16674
1484
26
19626
15616
7356
6084