(1)
Negi, A. S. The Mediating and Moderating Role of Self-Efficacy in the Relationship Between Stress and Depression. pijom 2019, 12, 35-44.