Science China Life Sciences
Science China Life Sciences > 2006 > 49 > 3 > 286-292
Science China Life Sciences > 2006 > 49 > 6 > 583-590
Science China Life Sciences > 2006 > 49 > 3 > 286-292
Science China Life Sciences > 2006 > 49 > 6 > 583-590