Search results for: Shuo Chen
In Vitro Cellular & Developmental Biology - Animal > 2018 > 54 > 8 > 589-599
Science China Life Sciences > 2017 > 60 > 11 > 1251-1259
In Vitro Cellular & Developmental Biology - Animal > 2018 > 54 > 8 > 589-599
Science China Life Sciences > 2017 > 60 > 11 > 1251-1259