Bachelor in Architecture UG:Bachelor
IE University Spain
Degree in Architecture (100% in English) BArch
CEU Universities Spain