Biological activities of natural and engineered cyclotides, a novel molecular scaffold for peptide-based therapeutics.

Biological activities of natural and engineered cyclotides, a novel molecular scaffold for peptide-based therapeutics.