Primary care and cancer: Facing the challenge of early diagnosis and survivorship.

Primary care and cancer: Facing the challenge of early diagnosis and survivorship.