Ouyang Liang
Department of Biotherapy, State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, Sichuan University, Chengdu 610041, China.
Acta Pharm Sin B. 2025 Jul;15(7):3831-3832. doi: 10.1016/j.apsb.2025.06.003. Epub 2025 Jul 8.