Synthetic Peptides as Protein Mimics

Synthetic Peptides as Protein Mimics