Cyanobacteria: the bright and dark sides of a charming group

Cyanobacteria: the bright and dark sides of a charming group