Platelets at the interface of thrombosis, inflammation, and cancer.

Platelets at the interface of thrombosis, inflammation, and cancer.