Search results for: Jian He
Applied Biochemistry and Biotechnology > 2017 > 183 > 2 > 543-554
Process Biochemistry > 2008 > 43 > 6 > 626-633
Applied Biochemistry and Biotechnology > 2017 > 183 > 2 > 543-554
Process Biochemistry > 2008 > 43 > 6 > 626-633