Search results for: Hongli Yuan
Applied Biochemistry and Biotechnology > 2017 > 183 > 3 > 893-905
Process Biochemistry > 2008 > 43 > 12 > 1467-1472
Applied Biochemistry and Biotechnology > 2017 > 183 > 3 > 893-905
Process Biochemistry > 2008 > 43 > 12 > 1467-1472