Cite
HARVARD Citation
Kiuchi, K. et al. (2023). Mediating and Moderating Effects of Psychological Detachment on the Association Between Stressors and Depression. Journal of occupational and environmental medicine. 65 (3), pp. e161-e169. [Online].