Department of General Surgery, Chongming Branch of Xinhua Hospital Affiliated to Shanghai Jiaotong University, Shanghai, 202150, China;
Department of General Surgery, Chongming Branch of Xinhua Hospital Affiliated to Shanghai Jiaotong University, Shanghai, 202150, China;
Department of General Surgery, Chongming Branch of Xinhua Hospital Affiliated to Shanghai Jiaotong University, Shanghai, 202150, China;
Department of General Surgery, Chongming Branch of Xinhua Hospital Affiliated to Shanghai Jiaotong University, Shanghai, 202150, China;
Department of General Surgery, Chongming Branch of Xinhua Hospital Affiliated to Shanghai Jiaotong University, Shanghai, 202150, China;