Leapfrog report finds risk of death nearly doubles for patients in hospitals graded ‘D’ or ‘F’
An estimated 160,000 lives are lost annually from avoidable medical errors, an improvement over 2016 which saw 205,000 avoidable deaths.
Read the full post on News Feed