Search results for: Takehisa Dewa
Photosynthesis Research > 2012 > 111 > 1-2 > 63-69
Photosynthesis Research > 2008 > 95 > 2-3 > 353-361
Photosynthesis Research > 2006 > 90 > 1 > 17-21
Photosynthesis Research > 2012 > 111 > 1-2 > 63-69
Photosynthesis Research > 2008 > 95 > 2-3 > 353-361
Photosynthesis Research > 2006 > 90 > 1 > 17-21