WVU researchers estimate cost of ‘injury deaths of despair,’ including suicide, exceeds $1 trillion annually in the U.S.
Self-injury deaths cost the United States more than $1 trillion a year in medical expenses and work and quality of life losses, according to new West Virginia University research. A team of experts is researching these economic costs and how they can inform health planning and clinical and public health interventions.