Skip to main content

Structure of DexA reveal the novel Mechanism of DNA catalysis