Recombination: Pieces of the site-specific recombination puzzle

Abstract
No abstract available