Phage display technology

M Johns1

  • 1Department of Immunology, Imperial College School of Medicine, London, UK.