NCT02410616 - E-Compared-CH: Comparative Effectiveness Research on Internet-based Depression Treatment - Swiss Trial | Crick | Crick