Department of Radiation Oncology of Sir Run Run Shaw Hospital;
Zhejiang University School of Medicine;
Hangzhou;
310016;
Zhejiang Province;
China;
Department of Colorectal Surgery of Sir Run Run Shaw Hospital;
Zhejiang University School of Medicine;
Hangzhou;
310016;
Zhejiang Province;
China;