SPP1 and cancer: OPN has been shown to play diverse roles in promoting cancer development in different organs (Fig. 4).