University

Universidad Internacional de las Américas

https://uia.ac.cr/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
16396
1375
24
15348
6492
6650