Tag: Cancer cells self-destruction mechanism