Tsiouti, Andri, Universitat Politécnica de Catalunya, Spain