Affiliation: | 1. Department of Cell Biology, Nanjing Medical University, Nanjing, China;2. Department of Biochemistry, Yong Loo Lin School of Medicine, National University of Singapore, Singapore;3. Department of Biochemistry, Yong Loo Lin School of Medicine, National University of Singapore, Singapore;4. College of Pharmaceutical Science, Zhejiang University of Technology, Hangzhou, China |