A group of Stanford researchers recently discovered an explosive cell in flatworms that appears to s...
Stanford scientists discover cells that could hopefully break apart tumors
A group of Stanford researchers recently discovered an explosive cell in flatworms that appears to sacrifice itself in order to kill other cells.
Author: SFGATE
Read Original Article