European Comparative Effectiveness Research on Internet-based Depression Treatment | NCT02542891 | Trialant