Pergunta de entrevista da empresa Amgen

Advantages and drawbacks of phage display technology?