Department of Biotherapy, Cancer Center and State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Chengdu 610041, China ...
Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Chemical Biology Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, People’s Republic ...