von Willebrand factor biosynthesis, secretion, and clearance: connecting the far ends.

von Willebrand factor biosynthesis, secretion, and clearance: connecting the far ends.