Implantable defibrillators for heart failure: a siren's song or a brave new world?
Saksena
Sanjeev
S
D017147:Defibrillators, Implantable; D006333:Heart Failure / Q000628:therapy*; D006801:Humans; D018570:Risk Assessment