Affiliation: | 1. State Key Laboratory of Bioreactor Engineering, East China University of Science and Technology, Shanghai, 200237, China 2. Bioprocessing Technology Institute, Agency for Science, Technology and Research, 20 Biopolis Way, 06-01 Centros, Singapore, 138668, Singapore
|