Health and diabetes self-efficacy: a study of diabetic and non-diabetic free clinic patients and family members.

Health and diabetes self-efficacy: a study of diabetic and non-diabetic free clinic patients and family members.