Zhang Shan, Cai Zhiwei, Jiang Luju, Cai Shuqi, Weng Zheqi, Jiang Shuheng
State Key Laboratory of Systems Medicine for Cancer, Shanghai Cancer Institute, Ren Ji Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai 200240, China.
Department of General Surgery, Pancreatobiliary Surgery Center, Huadong Hospital Affiliated to Fudan University, Shanghai 200040, China.
Acta Pharm Sin B. 2025 May;15(5):2783-2786. doi: 10.1016/j.apsb.2025.03.010. Epub 2025 Mar 7.