Search results for: Lei Yang
Science China Life Sciences > 2019 > 62 > 4 > 553-565
Science China Life Sciences > 2018 > 61 > 12 > 1606-1606
Science China Life Sciences > 2017 > 60 > 7 > 746-757
Science China Life Sciences > 2017 > 60 > 5 > 528-535
Science China Life Sciences > 2013 > 56 > 7 > 638-646
Science China Life Sciences > 2011 > 54 > 10 > 945-952