Your place for Space News
Cancer cells grow by stealing energy from neighboring cells, researchers have discovered.