Affiliation: | 1. Liver Cancer Laboratory, Xiangya Hospital, Central South University, Changsha, Hunan, China;2. Department of Surgery, Xiangya Hospital, Central South University, Changsha, Hunan, China;3. Faculty of Medicine, The Chinese University of Hong Kong, Shatin, Hong Kong, China |