University

Universidad Politécnica Internacional Costa Rica

https://www.upi.ac.cr/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
23699
2489
45
23511
6488
6650