Affiliation: | 1. Key laboratory of Carcinogenesis and Translational Research (Ministry of Education), Department of Minimally Invasive Gastrointestinal Surgery, Peking University Cancer Hospital and Institute, 52 Fu-Cheng Road, Hai-Dian District, Beijing, 100142, China
|