Search results for: Jiangli Fan
Applied Biochemistry and Biotechnology > 2017 > 181 > 1 > 250-266
Applied Biochemistry and Biotechnology > 2015 > 176 > 5 > 1263-1276
Applied Biochemistry and Biotechnology > 2017 > 181 > 1 > 250-266
Applied Biochemistry and Biotechnology > 2015 > 176 > 5 > 1263-1276