Scientists narrow down the mechanism whereby cancer cells metabolise sugarsciencealert.com105 pointsslashdev9 years ago