Search results for: Zhen Chen
Marine Biotechnology > 2018 > 20 > 6 > 792-802
Applied Microbiology and Biotechnology > 2016 > 100 > 22 > 9567-9580
Marine Biotechnology > 2018 > 20 > 6 > 792-802
Applied Microbiology and Biotechnology > 2016 > 100 > 22 > 9567-9580