Your place for Space News
Researchers have discovered how to curb the growth of cancer cells by blocking the cells’ access to certain nutrients.