Adherence to the iFightDepression Online Self-help Tool f... | NCT04363086 | Trialant