Affiliation: | 1. Hepatobiliary and Enteric Surgery Research Center, Xiangya Hospital, Central South University, Changsha, 410008, China 2. China-America Cancer Research Institute, Guangdong Medical College, Dongguan, China 3. Institute of Biomedical Engineering, Xiangya School of Medicine, Central South University, Changsha, China
|