Genes, Genomes, and Assemblages of Modern Anoxygenic Photosynthetic Cyanobacteria as Proxies for Ancient Cyanobacteria
Genes, Genomes, and Assemblages of Modern Anoxygenic Photosynthetic Cyanobacteria as Proxies for Ancient Cyanobacteria