Mechanistic explanation for platelet contribution to cancer metastasis.

Mechanistic explanation for platelet contribution to cancer metastasis.