Search results for: Liu Yang
Applied Biochemistry and Biotechnology > 2017 > 182 > 2 > 669-686
Applied Biochemistry and Biotechnology > 2017 > 182 > 1 > 41-54
Applied Biochemistry and Biotechnology > 2014 > 174 > 5 > 1761-1770
Applied Biochemistry and Biotechnology > 2011 > 165 > 2 > 476-484