Quality of life and its correlates in diabetic outpatients in Swaziland … View post: Quality of life and its correlates in diabetic outpatients in Swaziland