Proceedings of the 36th European and the 12th International Peptide Symposium
Publisher: European Peptide Society
Published: 2022
Language: eng
ISBN-13: 9798987214008
Subjects: Science; Technology