Multiple roles of mitochondria in tumorigenesis and treatment: from mechanistic insights to emerging therapeutic strategies. - Zhang, Min; Yang, Yuchen; Wu, Jiacheng; Sun, Qian (Oncologie (De Gruyter), 2025)