Search results for: Yinhua Lu
Science China Life Sciences > 2019 > 62 > 11 > 1492-1505
Applied Microbiology and Biotechnology > 2014 > 98 > 22 > 9351-9363
Science China Life Sciences > 2019 > 62 > 11 > 1492-1505
Applied Microbiology and Biotechnology > 2014 > 98 > 22 > 9351-9363