mayoclinic.org - website profile
Blood clots Causes - Mayo Clinic
Blood clots form when certain parts of your blood thicken, forming a semisolid mass. This process may be triggered by an injury or it can sometimes occur inside blood vessels that don't have an obvious injury. Once these clots form, they can travel to other parts of your body, causing harm.
mayoclinic.org Alternatives