The 20th birthday of Journal of Peptide Science. - Moroder L; Diederichsen U (Journal of peptide science : an official publication of the European Peptide Society, 2015)