formerly Prospect.
Reveal Maureen Coughlin's email & phone
Apellis Pharmaceuticals
Website
Employee count
501
Industry
Biotechnology Research
Headquarter
Waltham, Massachusetts, United States