Affiliation: | 1. State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, West China Medical School, Sichuan University, Chengdu, 610041, Sichuan, China 2. West China School of pharmacy, Sichuan University, No. 17, Renmin Road South, Chengdu, Sichuan, China 3. School of Life Science and Engineering, Southwest University of Science and Technology, Mianyang, 621010, China
|