Search results for: Yao Chen
Applied Microbiology and Biotechnology > 2014 > 98 > 17 > 7623-7632
Applied Microbiology and Biotechnology > 2011 > 89 > 4 > 1193-1202
Applied Microbiology and Biotechnology > 2008 > 79 > 2 > 301-308
Applied Microbiology and Biotechnology > 2007 > 76 > 5 > 1199-1208