University

Universidad de Iberoamérica

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
18007
1701
29
17182
16895
11401
6033