He Jingjin, Zhang Thanutra, Fu Xuemei
The Eighth Affiliated Hospital of Sun Yat-sen University, Shenzhen, 518033, China.
Division of Biological Sciences, University of California, San Diego, 9500 Gilman Drive, La Jolla, CA, 92093, USA.
Protein Cell. 2017 Nov;8(11):848-852. doi: 10.1007/s13238-017-0453-z.