Search results for: Xu Zhang
Science China Life Sciences > 2017 > 60 > 9 > 1013-1018
Science China Life Sciences > 2017 > 60 > 9 > 1010-1012
Science China Life Sciences > 2015 > 58 > 8 > 765-772
Science China Life Sciences > 2012 > 55 > 12 > 1038-1044
Science China Life Sciences > 2010 > 53 > 3 > 356-362
Science China Life Sciences > 2008 > 51 > 6 > 513-519