The advanced cancer patient experience of undertaking meaning and purpose (MaP) therapy.

The advanced cancer patient experience of undertaking meaning and purpose (MaP) therapy.