University

Universidad Latina de Costa Rica (Universidad Interamericana)

https://www.ulatina.ac.cr/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
7218
702
9
5184
8489
7356
5341