ByNobleID
    Mechanism of cos DNA cleavage by bacteriophage lambda terminase: multiple roles of ATP. | NobleID