Hepatobiliary Pancreat Dis Int
Zhejiang University School of Medicine, Hangzhou 310000, China; Department of Hepatobiliary and Pancreatic Surgery, Department of Liver Transplantation, Shulan (Hangzhou) Hospital, Zhejiang Shuren University School of Medicine, Hangzhou 310022, China; Division of Hepatobiliary Pancreatic Surgery, the First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China; National Clinical Research Center of Infectious Diseases, Hangzhou 310003, China. Electronic address:
Published: December 2023