European Comparative Effectiveness Research on Internet-b... | NCT02542891 | Trialant