Constrained peptides’ time to shine?

Constrained peptides’ time to shine?

Source: 
Nature
snippet: 
Constrained peptides have long tantalized drug developers with their potential ability to combine
the best attributes of antibodies and small molecules. Finally, a handful of constrained peptides are
in late-stage clinical trials.