University

Universidad del Turismo

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19840
1994
38
23064
21734
11401
5580