University

(3) Universidad Técnica Nacional

https://www.utn.ac.cr/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
15073
1251
22
13751
6488
6650