Cancer cells secrete a number of angiogenicfactors (VEGF, EGF and interleukin-18). Here, EGF is linked to cancer.