University

Universidad de Iberoamérica

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
17961
1578
28
17187
6492
6650