University

Universidad Católica de Costa Rica

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16519
26
26
14846
16018
5822
6529