Editorial: Large-bowel cancer: an epidemiologic jigsaw puzzle.

Editorial: Large-bowel cancer: an epidemiologic jigsaw puzzle.