Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Hemostasis is a complex physiologic phenomenon that keeps the blood in a fluid state and prevents thrombus formation in normal vessels. In case of vascular injury, this phenomenon is responsible for inducing hemostatic plug formation to prevent hemorrhage from the…