Institution: | 1. Institute of Life Sciences, Jiangsu University, Zhenjiang, 212013, China 2. National Key Laboratory of Biochemical Engineering, Institute of Process Engineering, Chinese Academy of Sciences, Beijing, 10090, China 3. Division of Biological Sciences, University of California at San Diego, La Jolla, CA, 92093-0116, USA
|