Search results for: Fan Yang
Science China Life Sciences > 2016 > 59 > 6 > 604-614
Science China Life Sciences > 2016 > 59 > 9 > 930-939
Science China Life Sciences > 2009 > 52 > 2 > 173-181
Science China Life Sciences > 2006 > 49 > 2 > 141-148
Science China Life Sciences > 2005 > 48 > 6 > 585-592
Science China Life Sciences > 2003 > 46 > 5 > 513-521