News for hackers. Stuff that matters.
Re:Scientists glue two proteins together, driving cancer cel... by F-Lexx on Sunday November 03, 2024 @10:29PM (#42038171)
Isn't the phrase "self destruct" just meant to be a popular term of referring to apoptosis or programmed cell death in general?

There are no comments on this comment yet.