DNA damage-inducing endogenous and exogenous factors and research progress. - Liu, Nian; Du, Jiahui; Ge, Jiani; Liu, Song-Bai (Nucleosides, Nucleotides & Nucleic Acids, 2025)