1. The Relationship Between Work-Related Stress and Depression: A Scoping Review
    Jean-Baptist du Prel et al, 2024, Public Health Reviews CrossRef