University

Universidad San Judas

https://usanjudas.ac.cr/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
24042
2549
47
23864
6488
6650