Journal of peptide science : the official journal of the European Peptide Society - European Peptide Society (Wiley, 1995)