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

Source:http://linkedlifedata.com/resource/pubmed/id/8704653

Download in:

View as

General Info

PMID
8704653