Locations
Eindhoven, Netherlands · Chailly-sur-Lausanne, 1012 Lausanne, Switzerland
industry
Health · Medical Devices
Size
51 - 200 employees
Stage
Other
founded in
2014
Onward is developing an Implantable Neuro-Stimulation System (INS) with real-time motion feedback and uses training tools to rehabilitate patients suffering from neurological disorders such as Spinal Cord Injury (SCI).
Something looks off?On-site & Remote