Affiliation: | 1. State Key Laboratory of Cellular Stress Biology, Innovation Center for Cell Signaling Network, School of Life Sciences, Xiamen University, Xiamen 361102, China;2. Cancer Research Center of Xiamen University, Xiamen 361102, China;3. Department of Surgical Oncology, First Affiliated Hospital of Xiamen University, Xiamen 361003, China;4. Department of Gastroenterology, Shanghai General Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200080, China;5. Department of Basic Medical Sciences, School of Medicine, Xiamen University, Xiamen 361102, China |