Search results for: Di Wang
Acta Physiologiae Plantarum > 2016 > 38 > 3 > 1-6
Journal of Biotechnology > 2015 > 198 > Complete > 17-30
Plant Physiology and Biochemistry > 2015 > 86 > Complete > 181-190
Molecular Biology Reports > 2012 > 39 > 12 > 11277- 11287