Degree in Architecture (100% in English) BArch
CEU Universities Spain
Degree in Digital Communication (100% in English) BA
Degree in Audiovisual Communication (100% in English) BA