Chen Yan, Li Zhonghu, Zhang Mengyun, Wang Bo, Ye Jiaxin, Zhang Yang, Tang Di, Ma Dandan, Jin Weidong, Li Xiaowu, Wang Shuguang
Hepatobiliary Surgery Institute, Southwest Hospital, Army Medical University, Chongqing, China.
Hepatobiliary Surgery Department, 958 Hospital of PLA, Chongqing, Chongqing, China.
J Exp Clin Cancer Res. 2021 Apr 16;40(1):137. doi: 10.1186/s13046-021-01902-0.