Institute of Biochemistry and Cell Biology
Shanghai Institute for Biological Sciences
Chinese Academy of Sciences
320 Yue-Yang Road Shanghai,China,200031
Institute of Biochemistry and Cell Biology
Shanghai Institute for Biological Sciences
Chinese Academy of Sciences
320 Yue-Yang Road Shanghai,China,200031