Search results for: Lei Ren
Applied Microbiology and Biotechnology > 2018 > 102 > 3 > 1085-1096
Applied Microbiology and Biotechnology > 2016 > 100 > 4 > 1967-1976
Applied Microbiology and Biotechnology > 2018 > 102 > 3 > 1085-1096
Applied Microbiology and Biotechnology > 2016 > 100 > 4 > 1967-1976