Search results for: Long Jiang
Journal of Integrative Plant Biology > 63 > 7 > 1367 - 1381
The FEBS Journal > 285 > 23 > 4359 - 4366
FEBS Letters > 2015 > 589 > 15 > 1761-1765
Photosynthesis Research > 2012 > 111 > 1-2 > 9-18
Photosynthesis Research > 2010 > 106 > 3 > 215-220