The Efficacy of Inquiry Based Stress Reduction (IBSR) for Depression, a Clinical Trial | NCT02542618 | Trialant