NCT01795404 - A Randomized Controlled Trial of Inquiry Based Stress Reduction (IBSR) Program for Cancer Survivors. | Crick | Crick