University

Universidad San Judas

http://usanjudas.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20929
1997
40
16364
21019
5819
6626