Search results for: Yi Hu
Applied Biochemistry and Biotechnology > 2017 > 183 > 3 > 807-819
Applied Biochemistry and Biotechnology > 2012 > 166 > 6 > 1454-1462
Applied Biochemistry and Biotechnology > 2017 > 183 > 3 > 807-819
Applied Biochemistry and Biotechnology > 2012 > 166 > 6 > 1454-1462