NCT03447717 - Implanted Drop Foot Stimulator for Hemiparetic Patients | Crick | Crick