Search results for: Yaru Wang
Applied Biochemistry and Biotechnology > 2010 > 162 > 3 > 707-718
Chinese Science Bulletin > 2003 > 48 > 8 > 761-765
Applied Biochemistry and Biotechnology > 2010 > 162 > 3 > 707-718
Chinese Science Bulletin > 2003 > 48 > 8 > 761-765