University

Universidad de Iberoamérica

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18007
1701
29
17182
16895
11401
6033