Persistent accumulation of therapy-induced senescent cells: an obstacle to long-term cancer treatment efficacy

· 2025

Links