Francois Cedric, the Chief Executive Officer of Apellis Pharmaceuticals, Inc. (NASDAQ:APLS), a $3.86 billion market cap ...