Stanford scientists discover cells that could hopefully break apart tumors - SFGATE
Source:SFGate
A group of Stanford researchers recently discovered an explosive cell in flatworms that appears to sacrifice itself in order to kill other cells.
A group of Stanford researchers recently discovered an explosive cell in flatworms that appears to sacrifice itself in order to kill other cells.