NCT04226742 - Evaluation of a Crowd-Powered Web Platform for Depression and Anxiety | Crick | Crick