IP13 – Exoskeleton for back pain relief

  • europetechnologies
  • 30 August 2024