Peptides—short chains of amino acids that act as signals, scaffolds, and sometimes enzymes—continue to move from bench curiosity to serious translational leads. Over the last few years, four fronts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results