University

Colegio Universitario de Cartago

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21350
2051
36
21043
5963
6683