Name
Apellis Pharmaceuticals
Company Description
At Apellis, we are committed to developing therapies for people living with a broad range of debilitating diseases by controlling complement, part of the body’s immune system.
Product Categories
Biotechnology, Pharmaceuticals, Immunotherapy
Address
100 Fifth Avenue, 3rd Floor
Waltham, MA 02451
United States