Regarding HGF, there is considerable debate whether the cancer cells secrete this growth factor or if this is done by stromal cells such as fibroblasts. Here, HGF is linked to cancer.