Zhang, Qihan, Jinzi Liu, and Ke Tan. 2025. “Ethical Review on the Impact of Work Stress on Employee Depression”. Acta Bioethica 31 (2):201-14. https://actabioethica.uchile.cl/index.php/AB/article/view/79996.