(1. Department of Hepatobiliary Surgery, Hebei General Hospital, Shijiazhuang 050000, China. 2. Department of Oncology, Hebei General Hospital, Shijiazhuang 050000. 3. The Fourth Hospital of Hebei Medical University, Shijiazhuang 050000. 4. Department of Surgery, Shijiazhuang First Hospital, Shijiazhuang 050000)
R-33