Peptides
Subtitle: Proceedings of the Eighth European Peptide Symposium Noordwijk, The Netherlands, September 1966
Publisher: North Holland Publishing Company
Published: 1967-01-01