Quality of life and associated factors among cancer patients receiving palliative care in Western Uganda: a cross-sectional study | Synapse