Photosynthesis: a blueprint for solar energy capture and biohydrogen production technologies.

Photosynthesis: a blueprint for solar energy capture and biohydrogen production technologies.