Effectiveness of an Integrated Care Pathway for Depression: Cluster Randomized Controlled Trial | NCT05142683 | Trialant