Institution: | 1.The State Key Laboratory of Molecular Biology, Institute of Biochemistry and Cell Biology, Institutes for Biological Sciences, Chinese Academy of Sciences, The Graduate School, Chinese Academy of Sciences, 320 Yue-Yang Road, Shanghai 200031, China and 2.School of Science, Buena Vista University, 610 West 4th St., Storm Lake, IA 50588, USA |