18 June, 2019

Researchers identify compounds that starve melanoma cancer cells of energy - findings that suggest certain metabolic regulators like deguelin could be useful in developing future treatments


No comments: