Search results for: Yan Shen
Applied Biochemistry and Biotechnology > 2013 > 170 > 1 > 15-24
Applied Biochemistry and Biotechnology > 2012 > 166 > 4 > 942-951
Applied Biochemistry and Biotechnology > 2013 > 170 > 1 > 15-24
Applied Biochemistry and Biotechnology > 2012 > 166 > 4 > 942-951