Chen Lanfen, Chi Hongbo, Kinashi Tatsuo
State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Xiamen University, Xiamen, China.
Department of Immunology, St. Jude Children's Research Hospital, Memphis, TN, United States.
Front Immunol. 2020 Oct 14;11:587514. doi: 10.3389/fimmu.2020.587514. eCollection 2020.