Phage antibody display libraries: a powerful antibody discovery platform for immunotherapy.

Phage antibody display libraries: a powerful antibody discovery platform for immunotherapy.