Text this: Determinants of quality of life among Malaysian cancer patients: a cross-sectional study