Search results
New Biotechnology > 2017 > 39 > PA > 110-124
Applied Biochemistry and Biotechnology > 2010 > 160 > 4 > 976-987
Science China Technological Sciences > 2009 > 52 > 1 > 223-226
New Biotechnology > 2017 > 39 > PA > 110-124
Applied Biochemistry and Biotechnology > 2010 > 160 > 4 > 976-987
Science China Technological Sciences > 2009 > 52 > 1 > 223-226