NCT02502227 - Mechanisms of Mindfulness Training and Stress Reduction | Crick | Crick