University

Universidad del Turismo

https://www.utur.ac.cr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24485
2643
48
24355
5963
6658