On the origin of oxygenic photosynthesis and cyanobacteria (New Phytol ...

On the origin of oxygenic photosynthesis and cyanobacteria (New Phytol ...