Search results for: Feng Shi
Applied Biochemistry and Biotechnology > 2016 > 178 > 6 > 1263-1272
Applied Biochemistry and Biotechnology > 2013 > 171 > 2 > 504-521
Applied Biochemistry and Biotechnology > 2010 > 160 > 2 > 370-377
Applied Biochemistry and Biotechnology > 2006 > 133 > 3 > 271-281