Why inhibiting autophagy may spell the end for cancer cells Biome, 11 Sep 2014 In this podcast Eileen White explains why autophagy - the process by which a cell 'eats itself' to survive - makes a promising…