NCT03720171 - e-OPRA Implant System for Lower Limb Amputees | Crick | Crick