Search results for: Chen Chen
The FEBS Journal > 288 > 12 > 3663 - 3682
Journal of the Science of Food and Agriculture > 100 > 6 > 2380 - 2388
Journal of the Science of Food and Agriculture > 99 > 5 > 2300 - 2310
The FEBS Journal > 288 > 12 > 3663 - 3682
Journal of the Science of Food and Agriculture > 100 > 6 > 2380 - 2388
Journal of the Science of Food and Agriculture > 99 > 5 > 2300 - 2310