Jiangqiang Lin

Dr. Jiangqiang Lin

State Key Laboratory of Microbial Technology, Shandong University, Qingdao 266237, China
orcid