Affiliation: | 1. Hepatobiliary Surgery Department, Affiliated Tumor Hospital of Guangxi Medical University, Nanning, China;2. Experimental Department, Affiliated Tumor Hospital of Guangxi Medical University, Nanning, China;3. Hepatobiliary Surgery Department, Affiliated Tumor Hospital of Guangxi Medical University, Nanning, China Guangxi Liver Cancer Diagnosis and Treatment Engineering and Technology Research Center, Nanning, China |