Search results
Science China Life Sciences > 2014 > 57 > 8 > 802-808
Molecular and Cellular Biochemistry > 2012 > 365 > 1-2 > 233-242
Cellular and Molecular Life Sciences > 2008 > 65 > 10 > 1489-1508
Science China Life Sciences > 2014 > 57 > 8 > 802-808
Molecular and Cellular Biochemistry > 2012 > 365 > 1-2 > 233-242
Cellular and Molecular Life Sciences > 2008 > 65 > 10 > 1489-1508