Polyphosphate: an ancient molecule that links platelets, coagulation, and inflammation

Polyphosphate: an ancient molecule that links platelets, coagulation, and inflammation