Iñarga, Jon Iturralde, Fundación Tecnalia Research and Innovation, Spain