Search results for: Bin Chen
Applied Microbiology and Biotechnology > 2012 > 93 > 2 > 777-785
Biochemical Pharmacology > 2009 > 77 > 12 > 1787-1794
Applied Microbiology and Biotechnology > 2012 > 93 > 2 > 777-785
Biochemical Pharmacology > 2009 > 77 > 12 > 1787-1794