Search results for: Ping Shen
Applied Microbiology and Biotechnology > 2010 > 85 > 5 > 1353-1360
Applied Microbiology and Biotechnology > 2009 > 82 > 2 > 261-269
Applied Microbiology and Biotechnology > 2010 > 85 > 5 > 1353-1360
Applied Microbiology and Biotechnology > 2009 > 82 > 2 > 261-269