Search results for: Jun Duan
Plant Molecular Biology > 2012 > 79 > 4-5 > 333-346
Acta Physiologiae Plantarum > 2010 > 32 > 1 > 191-198
Plant Molecular Biology > 2012 > 79 > 4-5 > 333-346
Acta Physiologiae Plantarum > 2010 > 32 > 1 > 191-198