Lymph node staging in colorectal cancer: old controversies and recent advances.

Lymph node staging in colorectal cancer: old controversies and recent advances.