Libraries of peptides and proteins displayed on filamentous phage.

Libraries of peptides and proteins displayed on filamentous phage.