University

Escola Universitària de Turisme Barcelona

http://www.cetaedu.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21973
5122
216
30306
19771
5822
6528