Proceedings of the 36th European Peptide Symposium
Publisher: Prompt Scientific Publishing
Published: 2022
Language: eng
ISBN-13: 9780983974185
Subjects: Science; Nature