University

Escola Universitària de Turisme Barcelona

http://www.cetaedu.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19564
4787
198
24673
18484
8602
6115