Email zadetek: Display of peptides and proteins on the surface of bacteriophage lambda.