1/1 Journal of peptide scienceShortened title: J. pept. sciAvailable in the language: English Country: United kingdom see more details