Bench to bedside: new developments in our understanding of the pathophysiology of thrombosis.

Bench to bedside: new developments in our understanding of the pathophysiology of thrombosis.