1/1 Journal of peptide researchShortened title: J. pept. resAvailable in the language: English Country: Denmark see more details