Search results
Photosynthesis Research > 2016 > 129 > 3 > 291-305
Photosynthesis Research > 2005 > 83 > 1 > 63-74
Photosynthetica > 1999 > 36 > 1-2 > 243-251
Photosynthesis Research > 2016 > 129 > 3 > 291-305
Photosynthesis Research > 2005 > 83 > 1 > 63-74
Photosynthetica > 1999 > 36 > 1-2 > 243-251