Search results for: Yan Zhao
Science China Life Sciences > 2019 > 62 > 3 > 333-348
Science China Life Sciences > 2019 > 62 > 3 > 321-332
Science China Life Sciences > 2019 > 62 > 3 > 309-320
Science China Life Sciences > 2013 > 56 > 9 > 804-810
Science China Life Sciences > 2012 > 55 > 12 > 1064-1074
Science China Life Sciences > 2012 > 55 > 11 > 958-967
Science China Life Sciences > 2010 > 53 > 5 > 533-541
Science China Life Sciences > 2004 > 47 > 3 > 258-267