Profile picture
Jone Echazarra Huguet
  • Manager
    Tecnalia Research & Innovation
    San Sebastian, Spain
mini profile avatar Jone Echazarra Huguet