Your liver makes platelets so if your liver function is not optimal, wound healing is harder.
Some people also have rare diseases where they don’t have clotting factors so require a transfusion of clotting factors before surgery for optimal wound healing.
> Your liver makes platelets
Megakaryocytes are primarily bone marrow cells.