Hemostasis Today

ATP depletion