Affiliation: | West China School of Medicine, Sichuan University, Chengdu, 610041, China;West China School of Nursing, West China Hospital, Sichuan University, Chengdu, 610041, China;West China School of Medicine, Sichuan University, Chengdu, 610041, China;Department of Liver Surgery & Liver Transplantation, State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, Sichuan University and Collaborative Innovation Center of Biotherapy, Chengdu, 610041, China |