Thrombosis is caused by a variety of medical conditions and lifestyle choices. It occurs when a blood clot forms in a vein or artery, blocking blood flow. Risk factors include age, obesity, inactivity, smoking, high cholesterol, high blood pressure, diabetes, heart disease, and certain...