ByNobleID
    A 26 kDa yeast DNA topoisomerase I fragment: crystallographic structure and mechanistic implications. | NobleID