upvote
> Your liver makes platelets

Megakaryocytes are primarily bone marrow cells.

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