What Causes Blood Clots?

There are various reasons that blood clots form. One of the greatest risk factors for causing blood clots is surgery, as well as the lack of movement in your legs. There are also various blood disorders that cause your blood to clot, this in turn will cause blood clots.