University

Universidad Independiente de Costa Rica

http://www.uindependiente.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26324
55
55
28457
25849
5822
6529