New approach gives peptides a longer life

(Phys.org) —Peptides are an intriguing class of drugs. They are made of amino acids, just as humans are, and because of their intimate relationship with our own biological molecules, they have the potential to fight some …