Search results for: Shengnan Yang
Molecular Biology Reports > 2014 > 41 > 9 > 5701-5709
Acta Physiologiae Plantarum > 2014 > 36 > 7 > 1673-1682
Molecular Biology Reports > 2014 > 41 > 9 > 5701-5709
Acta Physiologiae Plantarum > 2014 > 36 > 7 > 1673-1682