University

Universidad Latina de Costa Rica (Universidad Interamericana)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6259
641
9
9504
5963
5541