Hydrogenases and hydrogen metabolism of cyanobacteria.

Hydrogenases and hydrogen metabolism of cyanobacteria.