Stress Prevention at Work: Intervention Efficacy and Impl... | NCT02694211 | Trialant