Affiliation: | (1) The State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Chengdu, 610041, China;(2) Department of Hepatobiliary Pancreatic Surgery, West China Hospital, Sichuan University, Chengdu, 610041, China;(3) The School of Medicine, Yangtze University, Shashi, Hubei, 434000, China |