Institution: | [1]Key Laboratory of Molecular Medicine, Ministry of Education, Department of Biochemistry and Molecular Biology, Shanghai Medical College, Fudan University, Shanghai 200032, China [2]Molecular and Cell Biology Lab, Institutes of Biomedical Sciences, Fudan University, Shanghai 200032, China [3]Department of Biological Sciences, Harper Cancer Research Institute, University of Notre Dame, South Bend, IN 46617, USA [4]School of Life Science, Fudan University, Shanghai 200032, China |