November 11, 2014 By SLAC Office of Communications Researchers Take Snapshots of Potential ‘Kill Switch’ for Cancer