upvote
Indeed, but your liver does make clotting factors and also thrombopoietin, which stimulates platelet production.
reply