NCT01872949 - C-Pulse® System European Multicenter Study | Crick | Crick