Depression and quality of life in patients with diabetes: a systematic review from the European depression in diabetes (EDID) research consortium

Depression and quality of life in patients with diabetes: a systematic review from the European depression in diabetes (EDID) research consortium