The GPIb-IX complex on platelets: insight into its novel physiological functions affecting immune surveillance, hepatic thrombopoietin generation, platelet clearance and its relevance for cancer development and metastasis. Here, THPO is linked to cancer.