Polyribosomes are molecular 3D nanoprinters that orchestrate the assembly of vault particles.

Polyribosomes are molecular 3D nanoprinters that orchestrate the assembly of vault particles.