University

Universidad de Iberoamérica

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
18007
1701
29
17182
16895
11401
6033