University

Universidad Politécnica Internacional Costa Rica

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21871
2149
44
14023
22287
5819
6626