Removing barriers to promote more positive thinking for people with diabetes: implications for social work.

Removing barriers to promote more positive thinking for people with diabetes: implications for social work.