University

Universidad Católica de Costa Rica

http://www.ucatolica.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14479
1275
21
19300
12139
11401
6033