Platelets: linking hemostasis and cancer.

Platelets: linking hemostasis and cancer.