Affiliation: | 1. Department of Surgery, Tianjin Children's Hospital, Tianjin, China;2. Liver Cancer Institute, Shanghai Key Laboratory of Organ Transplantation, Zhongshan Hospital, Fudan University, Shanghai, China;3. Department of General Surgery, First Affiliated Hospital of Dalian Medical University, Dalian, China |