Self-rated health and mortality: a follow-up study of a Spanish population

Self-rated health and mortality: a follow-up study of a Spanish population