Apellis Pharmaceuticals (United States)h-index: 22Total citations: 2,465Total papers: 239Homepage: https://www.apellis.com/