Podcast EpisodeThe EHRA consensus on Device implantationEHRA Cardio Talk··24 July 2026·25 minDownload audioVisit episode page