More than 8 million people in the U.S. take blood thinners to prevent dangerous clots. At the same time, the drugs are ...