NCT02957201 - The Effect on EPCs by Successful Cardiac Occlusion Device Implantation | Crick | Crick