Effects of DNA structure and homology length on vaccinia virus recombination.

Effects of DNA structure and homology length on vaccinia virus recombination.