What Gives Meaning in Life to Patients With Advanced Cancer? A Comparison Between Spanish, German, and Swiss Patients.

What Gives Meaning in Life to Patients With Advanced Cancer? A Comparison Between Spanish, German, and Swiss Patients.