University

Universidad Politécnica Internacional Costa Rica

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21870
44
44
14025
22290
5822
6529