This is so interesting. I have never heard of Angiogenesis before. I have heard that sugar feeds some types of cancer cells. So I was expecting to hear something along that line. Or, along the line of eating organic foods.
The thought of eating to starve cancer is a fascinating concept. I have been trying to buy mostly organic foods and that has been challenging at times. However, I totally believe it can make a big difference in the long run.