University

Universidad de Costa Rica

https://www.ucr.ac.cr/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1714
75
1
827
5954
1562