The scavenger receptor SCARA5 is an endocytic receptor for von Willebrand factor expressed by littoral cells in the human spleen. (20th June 2019)