University

Universidad Politécnica Internacional Costa Rica

http://www.upi.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22097
2477
43
3101
23162
11401
6033