University

Universidad San Judas

https://usanjudas.ac.cr/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
24042
2549
47
23864
6488
6650