Biosynthesis of marine natural products: microorganisms and macroalgae.

Biosynthesis of marine natural products: microorganisms and macroalgae.