Pathology Von Willebrand factor is secreted by which of the following? A Macrophages B Endothelial cells C Platelets D Fibroblast 💡 Explanation Von Willebrand factor is secreted by which of the following? ✓ Correct Answer: B. Endothelial cells