Mindful Stress Reduction in Diabetes Self-management Educ... | NCT02928952 | Trialant