Search results for: Fan Zhang
Science China Life Sciences > 2018 > 61 > 4 > 400-414
Science China Life Sciences > 2010 > 53 > 12 > 1467-1473
Science China Life Sciences > 2009 > 52 > 2 > 163-172
Science China Life Sciences > 2009 > 52 > 1 > 88-95
Science China Life Sciences > 2008 > 51 > 5 > 445-452
Science China Life Sciences > 2006 > 49 > 3 > 274-285