Quality of life and its correlates in diabetic outpatients in Swaziland.

Quality of life and its correlates in diabetic outpatients in Swaziland.