Search results for: Weiguang Yi
Journal of the Science of Food and Agriculture > 91 > 10 > 1849 - 1854
Journal of the Science of Food and Agriculture > 90 > 6 > 1063 - 1070
Food Research International > 2006 > 39 > 5 > 628-638
Plant Reproduction > 2002 > 15 > 5 > 265-269