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]. 
  
Back to record