University

Universidad Latina de Costa Rica (Universidad Interamericana)

https://ulatina.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8453
805
9
2221
8573
11401
5580