中文 | English
Return

Tumor deposit is an independent prognostic factor in patients with stage Ⅲ colon cancer after radical surgery