Institution: | (1) Laboratory of Surgery, The First Affiliated Hospital of Guangxi Medical University, No. 22, Shuangyong Road, Nanning, Guangxi, 530021, People’s Republic of China;(2) Medical Science Research Center, Guangxi Medical University, No. 22, Shuangyong Road, Nanning, Guangxi, 530021, People’s Republic of China;(3) Department of Anal and Colorectal Surgery, Guangxi Medical University, No. 22, Shuangyong Road, Nanning, Guangxi, 530021, People’s Republic of China |