International University of Catalonia

Địa điểm

Barcelona

Address
Barcelona campus Inmaculada, 22
08017 Barcelona, Catalonia, Tây Ban Nha