University

Colegio Universitario de Cartago

https://www.cuc.ac.cr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12531
1035
16
10523
6492
6650