Unraveling DNA repair in human: molecular mechanisms and consequences of repair defect.

Unraveling DNA repair in human: molecular mechanisms and consequences of repair defect.