Peptides to the rescue: Proteins produced by caterpillars and frogs to fight off bacteria may point the way to powerful new drugs. Strangely, these drugs could combat viruses and cancer as well as bacterial infections Features