claim
Indebtedness and the psychological feeling of being in debt correspond with high blood pressure, stress, depression, and worse overall health outcomes.

Authors

Sources

Referenced by nodes (2)