All 2008 2007 2005 2004 1994
All Journal Article Patent
Biochimica et Biophysica Acta-Bioenergetics 1777
Pages: 1545-1551
BBA 1777
FEBS Lett. 581
Pages: 5255-5258
Photosynthesis Research 84
Pages: 77-83
Potosynthesis Research 84