Institution: | Institute of Biochemistry, Justus Liebig University of Giessen, Heinrich-Buff-Ring 58, D-35392 Giessen, Germany,1. State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Yue-Yang Road 320, Shanghai 200031, People''s Republic of China2. |