Affiliation: | 1. Department of Hepatobiliary Pancreatic Center, The Third Hospital Affiliated to Nantong University, No. 585, Xingyuan North Road, Wuxi, 214041, Jiangsu Province, China 2. Department of General Surgery, Northern Jiangsu People’s Hospital, No. 98, Nantong Road, Yangzhou, 225000, Jiangsu Province, China
|