Skip to main content
Report from Europe: ICD implantation rate in Britain set to triple
January 2, 2015