Title: Proceedings of the 36th European and the 12th International Peptide Symposium
Subjects: Science, Technology