Challenges of type 2 diabetes and role of health care social work: a neglected area of practice.

Challenges of type 2 diabetes and role of health care social work: a neglected area of practice.