Cancer cells live to eat, eat to live – new study shows how to starve them in pediatric brain tumors Colorado Cancer Blogs, 31 Aug 2011 The Greek serpent Ouroboros eating his own tail. Image courtest of Flickr user Jessica Mullen, CC…