Affiliation: | 1. State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, and Collaborative Innovation Center for Biotherapy, Chengdu, P.R. China;2. Department of Organic Chemistry, School of Pharmacy, Second Military Medical University, Shanghai, P.R. China;3. College of Chemistry, Sichuan University, Chengdu, P.R. China;4. Laboratory of Non‐human Primate Disease Modeling Research, West China Hospital, Sichuan University, Chengdu, P.R. China;5. Ludwig Institute for Cancer Research, University of California, La Jolla, San Diego, California, USA;6. Department of Ophthalmology, West China Hospital, Sichuan University, Chengdu, P.R. China;7. School of Life Sciences, Tianjin University, Tianjin, P.R. China |