Anticoagulants, or blood thinners, are one of the most prescribed medications to keep the blood flowing freely. The daily use of these drugs can prevent a heart attack or stroke. They are very effective at dissolving existing clots and preventing new ones from...