A new study from the University of Colorado Denver shows a direct link between financial strain and increased risk of death, a finding with potentially major implications for both economic and health care policy.
A new study from the University of Colorado Denver shows a direct link between financial strain and increased risk of death, a finding with potentially major implications for both economic and health care policy.