NCT02607501 - European eCLIPS™ Safety, Feasibility and Efficacy Study | Crick | Crick