Influence of Perceived Stress on the Depression of Information Technology (IT) Workers: Chain Mediating Effect of Self-Esteem and Self-Control - Dong, Jianhong; Chao, Jing (Iranian Journal of Public Health, 2025)