Search results for: Lei Han
Applied Microbiology and Biotechnology > 2018 > 102 > 14 > 6105-6117
Applied Microbiology and Biotechnology > 2017 > 101 > 5 > 1889-1898
Applied Microbiology and Biotechnology > 2018 > 102 > 14 > 6105-6117
Applied Microbiology and Biotechnology > 2017 > 101 > 5 > 1889-1898