WHDL - 00017636

The In Vitro Assembly of Bacteriophage Lambda Procapsids for use as Viral Nanoparticles