Dutch French Polish

E-stimulation helps patients with incomplete spinal injury walk again