University

Universidad de Costa Rica

http://www.ucr.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
833
30
1
48
686
998
1492