S sciencealert.com Scientists narrow down the mechanism whereby cancer cells metabolise sugar 105 points slashdev 9 years ago 39 comments