University

Universidad del Turismo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21821
2306
43
22334
21402
7356
6084