Institution: | 1.Department of Molecular and Cellular Biology, Baylor College of Medicine, One Baylor Plaza, Houston, TX 77030, USA;2.Luzhou Medical College, Luzhou, Sichuan 646000, China;3.Institute of Biomedical Sciences and School of Life Sciences, East China Normal University, Shanghai 200241, China |