Apellis Pharmaceuticals Secures $32 | Signalbase