B blog.seas.upenn.edu ‘Encrypted’ peptides could be wellspring of natural antibiotics 79 points sizzle 5 years ago 47 comments