Natural product biosyntheses in cyanobacteria: A treasure trove of unique enzymes.

Natural product biosyntheses in cyanobacteria: A treasure trove of unique enzymes.