PARP1 and cancer: PARP-1, a multifunctional nucleus protein with a multidomain structure, has well documented roles in DNA damage repair, necrosis, apoptosis and DNA damage-dependent cancer progression.