Peptides 2010: The Proceedings of the Thirty-First European Peptide Symposium by Michal Lebl Back to product details page >