claim
Research indicates that stress contributes to the development of major illnesses, including heart disease, depression, and obesity.

Authors

Sources

Referenced by nodes (4)