Cyanobacterial Oxygenic Photosynthesis is Protected by Flavodiiron Proteins.

Cyanobacterial Oxygenic Photosynthesis is Protected by Flavodiiron Proteins.