Imagine sending living medicine into a tumor, programming it to self-destruct, and letting the blast expose cancer to th ...
Scientists at Stanford University have uncovered an immune cell that kills off its surroundings like a suicide bomber, revealing a biological process that could lead to innovative treatments for ...