Stress is a taboo when it comes to why people missing from work: in Britain, one fifth of their employees take sick leave because of it, but half of them recognize that stress takes over.…
The importance of role disability, that is, inability to work or carry out usual activities, has become increasingly recognized as a major source of indirect costs of illness because of its high economic impact on…