Understanding Biology Using Peptides Proceedings of the Nineteenth American Peptide Symposium - Blondelle, Sylvie E. (American Peptide Symposia, 2006)