Search results for: Yousuke Shibata
Plant Physiology and Biochemistry > 2014 > 81 > C > 36-43
Photosynthesis Research > 2005 > 84 > 1-3 > 225-230
Plant Physiology and Biochemistry > 2014 > 81 > C > 36-43
Photosynthesis Research > 2005 > 84 > 1-3 > 225-230