Hepatobiliary Pancreat Dis Int
Division of Hepatobiliary and Pancreatic Surgery, Department of Surgery, First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou 310003, China; Key Lab of Combined Multi-Organ Transplantation, Ministry of Public Health, Hangzhou 310003, China; The Collaborative Innovation Center for Diagnosis and Treatment of Infectious Diseases, Zhejiang University, Hangzhou 310003, China. Electronic address:
Published: June 2020