Skip to main content

Report from Europe: ICD implantation rate in Britain set to triple

January 2, 2015