Cyanobacteria. [electronic resource] - Methods in enzymology 1988 - 1-915 p. digital Publication Type: Journal Article ISSN: 0076-6879 Subjects--Topical Terms: Cyanobacteria