A lymph node ratio of 10% is predictive of survival in stage III colon cancer: a French regional study.

A lymph node ratio of 10% is predictive of survival in stage III colon cancer: a French regional study.