Predictors of self-rated health: a 12-month prospective study of IT and media workers

Predictors of self-rated health: a 12-month prospective study of IT and media workers