Search results for: Bin Wang
Applied Biochemistry and Biotechnology > 2016 > 179 > 1 > 59-74
Frontiers of Agriculture in China > 2009 > 3 > 2 > 226-230
Molecular and Cellular Biochemistry > 2001 > 218 > 1-2 > 157-163
Applied Biochemistry and Biotechnology > 2016 > 179 > 1 > 59-74
Frontiers of Agriculture in China > 2009 > 3 > 2 > 226-230
Molecular and Cellular Biochemistry > 2001 > 218 > 1-2 > 157-163