Institution: | 1. Department of Liver Surgery and Liver Transplantation Center, West China Hospital, Sichuan University, Chengdu, China;2. Department of Gastrointestinal Surgery, Sichuan Academy of Medical Sciences and Sichuan Provincial People's Hospital, Chengdu, China;3. Department of Gastrointestinal Surgery, West China Hospital, Sichuan University, Chengdu, China |