Skip to main content

Structure of DexA reveal the novel mechanism of DNA catalysis