Antifouling potential of cyanobacteria: a mini-review.

Antifouling potential of cyanobacteria: a mini-review.