Skip to main content

Crystal Structure of ST0689, an archaeal HEPN homologue