Showing posts with the label DefibrillatorsShow all
Women Don't Fare as Well as Men With Implanted Defibrillators: Study