Search results for: Shanshan Chen
World Journal of Microbiology and Biotechnology > 2018 > 34 > 12 > 1-13
Process Biochemistry > 2017 > 59 > PB > 159-166
World Journal of Microbiology and Biotechnology > 2018 > 34 > 12 > 1-13
Process Biochemistry > 2017 > 59 > PB > 159-166