Degree in Audiovisual Communication (100% in English) BA
CEU Universities Spain
Degree in Digital Communication (100% in English) BA
Master's in International Relations (in Spanish with some lectures in English) Other Masters