Mindfulness-based cancer stress management: impact of a mindfulness-based programme on psychological distress and quality of life.

Mindfulness-based cancer stress management: impact of a mindfulness-based programme on psychological distress and quality of life.