Khalfaoui, Andrea, Universidad de Deusto, Spain