Your place for Space News
A research group has discovered a whole class of new peptides with which bacteria are able to kill insect larvae.