Poly(ADP-ribose) polymerase is a DNA break detecting enzyme playing a role in the surveillance of genome integrity. Poly(ADP-ribose) is synthesized rapidly and transiently from beta-NAD in response to DNA damaging agents. In order to study the physiological significance of poly(ADP-ribose) metabolism, we have developed immunological methods which enable us to study endogenous poly(ADP-ribose) without interfering with cell metabolism and integrity. For this purpose, we produced a highly specific polyclonal anti-poly(ADP-ribose) antibody which immunoreacts with polymers and oligomers. In addition to the immunodot blot method recently described by us (Affar et al., Anal. Biochem. 259 (1998) 280-283), other applications were investigated in cells: (i) detection of poly(ADP-ribose) by ELISA; (ii) characterization of poly(ADP-ribose) size using high resolution gel electrophoresis of polymers, followed by its transfer onto a positively charged membrane and detection with anti-poly(ADP-ribose) antibody; (iii) immunocytochemistry and flow cytometry analyses allowing poly(ADP-ribose) study at the level of individual cells.