Peptide.Engineering

Peptides: What can they do for you?

Got any book recommendations?