Starving cancer with amino acids
/Amino acids are protein's building blocks and give your cells their structure. They also feed cancer. Researchers at the Cancer Research UK Beatson Institute and the University of Glasgow are trying to formulate a diet that will starve cancer but still give you the amino acids you need for your cells to create proteins.
Read More