Phage display
Phage display is a laboratory technique for the study of protein interactions that uses bacteriophages (viruses that infect bacteria) to produce and "display" the proteins on their surfaces. Since the proteins remain attached to the surface of the phage, it is possible to isolate the phages displaying desirable proteins from among very large collections (libraries) of phages, using e.g.