Xuwen Wu

State Key Laboratory of Microbial Metabolism and School of Life Science & Biotechnology, Shanghai Jiao Tong University, Shanghai 200240, China, China