Epidemiology of job stress and health in Japan: review of current evidence and future direction.
Ind Health. 1999 Apr;37(2):174-86. doi: 10.2486/indhealth.37.174.
Ind Health. 1999.
PMID: 10319566
Free article.
Review.