University

Universidad del Turismo

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24486
2642
48
24353
5963
6683