Peptides: Scandalous or Therapeutic?


Peptides occupy that obscure space between amino acids and proteins. As Dr Lara Malins (Australian National University) illustrates, peptides have received a …

Leave a Reply

Your email address will not be published. Required fields are marked *