barcelona, catalonia, spain
Universidad CEU San Pablo
Universitat Abat Oliba CEU
University of Oxford