Search results for: Rui Shen
Applied Biochemistry and Biotechnology > 2016 > 179 > 5 > 740-752
Applied Biochemistry and Biotechnology > 2014 > 172 > 8 > 3827-3834
Applied Biochemistry and Biotechnology > 2016 > 179 > 5 > 740-752
Applied Biochemistry and Biotechnology > 2014 > 172 > 8 > 3827-3834