The hidden diversity of ribosomal peptide natural products.

The hidden diversity of ribosomal peptide natural products.