Hello,Deep vein thrombosis
is due to blood clot formation in the legs veins.Heparin
is an anti coagulant.
So it prevent the blood from clotting through anti platelet action.
It also fibrolysis(Dissolves) clots which are formed already.
So with no other medical conditions heparin will help in quick recovery.