Liu Huaiwei, Wang Qingda, Li Huanjie, Xun Luying
State Key Laboratory of Microbial Technology, Shandong University, 72 Binhai Road, Qingdao, 266237, People's Republic of China.
State Key Laboratory of Microbial Technology, Shandong University, 72 Binhai Road, Qingdao, 266237, People's Republic of China; School of Medicine, Shandong University, 44 Wenhua Xi Road, Jinan, 250012, People's Republic of China.
Redox Biol. 2019 Sep;26:101312. doi: 10.1016/j.redox.2019.101312. Epub 2019 Sep 3.