Announcing a new review article publication for Acta Materia Medica journal. Peptides are short chains of amino acids linked by peptide bonds. Many peptides and proteins are limited by their poor ...