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