Dutch medical innovator Onward Medical honored in TIME’s Best Inventions of 2024

Onward Medical, a pioneering Dutch company specializing in therapies for spinal cord injury (SCI) patients, has received prestigious recognition from TIME Magazine, naming its ARC-EX® System one of the Best Inventions of 2024. The ARC-EX® System, designed to restore hand…









