State Key Laboratory of Cellular Stress Biology;
Innovation Center for Cell Biology;
School of Life Sciences;
Xiamen University;
Xiamen;
Fujian;
China;
Laboratory Animal Center;
Xiamen University;
Xiamen;
Fujian;
China;
Research Unit of Cellular Stress of CAMS;
Cancer Research Center of Xiamen University;
Xiang’an Hospital of Xiamen University;
School of Medicine;
Xiamen University;
Xiamen;
Fujian;
China;