Profile picture
María Chávarri
Doctorate
  • Senior Researcher
    Tecnalia Research & Innovation
    San Sebastian, Spain
mini profile avatar María Chávarri