Xing Jiali, Wan Xueshuai, Yang Huayu, Du Shunda
Department of Liver Surgery, Peking Union Medical College Hospital (PUMCH), Peking Union Medical College (PUMC) & Chinese Academy of Medical Sciences (CAMS), Beijing, China.
J Invest Surg. 2023 Dec 31;36(1):2109225. doi: 10.1080/08941939.2022.2109225. Epub 2022 Nov 9.