ByNobleID
    DNA gyrase: structure and function. | NobleID