Ibarrola-Armendariz, Aitor, Universidad de Deusto, Spain