The cyclotides and related macrocyclic peptides as scaffolds in drug design

The cyclotides and related macrocyclic peptides as scaffolds in drug design