How Cyanobacteria went green Blankenship, Robert E. Abstract Publication: Science Pub Date: March 2017 DOI: 10.1126/science.aam9365 Bibcode: 2017Sci...355.1372B Keywords: EVOLUTION