Cyanobacteria as a Platform for Biofuel Production.

Cyanobacteria as a Platform for Biofuel Production.