Physiology Von Willebrand factor is produced by A Liver B Platelets C Lungs D Spleen π‘ Explanation Von Willebrand factor is produced by β Correct Answer: B. Platelets