Cyanobacteria as an Experimental Platform for Modifying Bacterial and Plant Photosynthesis.

Cyanobacteria as an Experimental Platform for Modifying Bacterial and Plant Photosynthesis.