Effects of social support, hope and resilience on quality of life among Chinese bladder cancer patients: a cross-sectional study.

Effects of social support, hope and resilience on quality of life among Chinese bladder cancer patients: a cross-sectional study.