Skicka posten per e-post: Display of peptides and proteins on the surface of bacteriophage lambda.