Endocrine measures of stress and self-rated health: a longitudinal study.

Endocrine measures of stress and self-rated health: a longitudinal study.