Photosynthetic, respiratory and extracellular electron transport pathways in cyanobacteria.

Photosynthetic, respiratory and extracellular electron transport pathways in cyanobacteria.