Bacteriophage lambda as a vehicle for peptide and protein display.

Bacteriophage lambda as a vehicle for peptide and protein display.