Luan Yang, Ma Shuangcheng, Mao Yimin
Hongqiao International Institute of Medicine, Shanghai Tong Ren Hospital and Faculty of Public Health, Shanghai Jiao Tong University School of Medicine, Shanghai, 200025, China.
National Institutes for Food and Drug Control, Beijing, 100050, China.
Sci China Life Sci. 2018 Sep;61(9):1118-1119. doi: 10.1007/s11427-018-9351-0. Epub 2018 Aug 3.