Ferredoxins as Electron Carriers in Photosynthesis and in the Biological Production and Consumption of Hydrogen Gas | Litlas