University

Universidad Latina de Costa Rica (Universidad Interamericana)

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
6564
679
9
9414
6488
5518