10.1101/2025.05.02.651858
Structural basis of DNA recombination catalysis and regulation by phiC31 integrase
2025-05-02