Simultaneous display of two large proteins on the head and tail of bacteriophage lambda

Simultaneous display of two large proteins on the head and tail of bacteriophage lambda