Polyphosphate: an ancient molecule that links platelets, coagulation, and inflammation - Morrissey, J H; Choi, S H; Smith, S A (Blood, 2012)