Your place for Space News
A new drug inhibits a vital metabolic process required for cancer cells’ growth and survival.