von Willebrand factor, von Willebrand factor-cleaving protease, and shear stress.

von Willebrand factor, von Willebrand factor-cleaving protease, and shear stress.