Evaluation of an eHealth System to Reduce Depression and... | NCT05095506 | Trialant