Investigating the role of the general practitioner in cancer prevention: a mixed methods study.

Investigating the role of the general practitioner in cancer prevention: a mixed methods study.