Department of Chemical Engineering, Indian Institute of Technology Hyderabad, Kandi, Sangareddy 502284, Telangana, India ...
Tianjin Institute of Industrial Biotechnology, Chinese Academy of Sciences, Tianjin 300308, P.R. China National Center of Technology Innovation for Synthetic Biology and Key Laboratory of Engineering ...