Cell Death Disease turns 15: legacy of service, horizon of challenges. — SciRadar