Hydrocarbon-stapled peptides: principles, practice, and progress

Hydrocarbon-stapled peptides: principles, practice, and progress