Sun Hanxiao, Zhang Meiling, Li Kai, Bai Dongsheng, Yi Chengqi
State Key Laboratory of Protein and Plant Gene Research, School of Life Sciences, Peking University, Beijing, 100871, China.
Academy for Advanced Interdisciplinary Studies, Peking University, Beijing, 100871, China.
Cell Res. 2019 Jan;29(1):80-82. doi: 10.1038/s41422-018-0117-4. Epub 2018 Nov 28.