€2.42
Polyphosphate, a modulator of hemostasis and thrombosis: a novel target for antithrombotic agents?