ByNobleID
    Self-reported satisfaction with life and physical health in long-term cancer survivors and a matched control group. | NobleID