Viral vectors do the DNA shuffle

Viral vectors do the DNA shuffle