Stapled peptides can open routes to new therapy approaches for multiple diseases http://ping.fm/iH97y