Cancer screening: reaching the limits or terra incognita? Lessons from the EDIFICE surveys.

Cancer screening: reaching the limits or terra incognita? Lessons from the EDIFICE surveys.