Comment Comment by leereeves Indeed, but your liver does make clotting factors and also thrombopoietin, which stimulates platelet production. parent leereeves 1 month ago