Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Summary of key facts The complement system is a key component of the innate immune system, responsible for facilitating immune defense mechanisms, regulating inflammation, and maintaining tissue homeostasis. The complement system is a proteolytic cascade, comprising more than 50 highly…