Search results for: Haiyan Chen
Applied Microbiology and Biotechnology > 2016 > 100 > 19 > 8523-8535
Applied Microbiology and Biotechnology > 2016 > 100 > 9 > 4189-4199
Applied Microbiology and Biotechnology > 2016 > 100 > 19 > 8523-8535
Applied Microbiology and Biotechnology > 2016 > 100 > 9 > 4189-4199