University

Universidad San Judas

https://usanjudas.ac.cr/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
24042
2549
47
23864
6488
6650