Implantable defibrillator therapy: does it really prolong life? How can we prove it?
Kim
S G
SG
D017147:Defibrillators, Implantable; D006331:Heart Diseases / Q000401:mortality; D006801:Humans; D015996:Survival Rate; D017180:Tachycardia, Ventricular / Q000628:therapy*; D016896:Treatment Outcome; D014693:Ventricular Fibrillation / Q000628:therapy*