Mindfulness online: a preliminary evaluation of the feasibility of a web-based mindfulness course and the impact on stress.

Mindfulness online: a preliminary evaluation of the feasibility of a web-based mindfulness course and the impact on stress.