Search results for: Shan Liu
Applied Biochemistry and Biotechnology > 2019 > 188 > 3 > 836-853
Applied Biochemistry and Biotechnology > 2014 > 174 > 5 > 1907-1918
Applied Biochemistry and Biotechnology > 2014 > 172 > 3 > 1365-1376
Applied Biochemistry and Biotechnology > 1999 > 76 > 3 > 183-191