University

Universidad de Iberoamérica

https://www.unibe.ac.cr/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
18007
1701
29
17182
16895
11401
6033