People

You have to register to see more details

Michael Obach

Researcher at TECNALIA Research & Innovation

  • eHealth
  • Independent Living
  • Innovation
  • +1more keywords