The role of inflammation in the relationship of self-rated health with mortality and implications for public health: Data from the English Longitudinal Study of Aging (ELSA)
Brain, behavior, & immunity. Health