Did you know that only 5 – 10% of cancer is genetic and the rest (90 – 95%) is from environmental causes?  We all have tiny cancer cells throughout our body but without blood vessels supplying food, these cancer cells are harmless. Angiogenesis is the physiological process where new blood vessels form from pre-existing vessels.  […]