Stav dette: Peptide research [Pept Res] NLMUID: 8913494