Institution: | 1State Key Laboratory of Molecular Biology, Center for RNA Research, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, the Chinese Academy of Sciences, 320 Yue Yang Road, Shanghai 200031, PR China and 2Architecture et Réactivité de l’ARN, Institut de Biologie Moléculaire et Cellulaire du CNRS, Université de Strasbourg, 15 rue René Descartes, 67084 Strasbourg, France |