claim
Stress can have deleterious health implications, contributing to the onset and progression of a variety of physical illnesses and diseases, according to Cohen and Herbert (1996).

Authors

Sources

Referenced by nodes (1)