Fan Suo

The State Key Laboratory of Microbial Technology, Shandong University, Shan Da Nan Road 27#, Jinan, China, China 0000-0002-4195-7226