The implantable cardiac defibrillator: is the glass half empty or half full?
de Lissovoy
Gregory
G
D003362:Cost-Benefit Analysis; D017147:Defibrillators, Implantable / Q000191:economics; D006801:Humans; D011788:Quality of Life; D014481:United States