University

Universidad San Judas

http://usanjudas.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20446
2032
39
18010
20285
7356
6084