American scientists have managed to make cancer cells self-destruct.

 

v20240901