University

Universidad de Cartago Florencio del Castillo

https://www.uca.ac.cr/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
17029
1500
27
15788
7521
7216