Search results for: Feifei Sun
Plant Molecular Biology Reporter > 2010 > 28 > 4 > 588-596
Frontiers of Agriculture in China > 2007 > 1 > 2 > 188-192
Plant Molecular Biology Reporter > 2010 > 28 > 4 > 588-596
Frontiers of Agriculture in China > 2007 > 1 > 2 > 188-192