Loading paper
Effort–reward imbalance at work and health: Review and critical appraisal of three decades of research | Tomesphere