University

Universidad Politécnica Internacional Costa Rica

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23713
2488
45
23526
6492
6650