> Your liver makes platelets
Megakaryocytes are primarily bone marrow cells.
Indeed, but your liver does make clotting factors and also thrombopoietin, which stimulates platelet production.
Indeed, but your liver does make clotting factors and also thrombopoietin, which stimulates platelet production.