Fibrin Threads: The Building Blocks Of Blood Clots