University

Universidad Politécnica Internacional Costa Rica

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
23699
2489
45
23511
6488
6650