Jiacheng Shen

Shandong University
State Key Laboratory of Microbial Technology
27, Shanda-nan Road
Jinan China